Half a million visit Tehran Quran expo